mouth of a harbour - Turco Inglés Diccionario